You are here: FME Server Administrator's Guide > Common Configurations > Configure FME Engine Resources > Shared Resources

Shared Resources

FME Server workspaces can use shared custom formats and transformers in the same way that FME Workbench does. There are two ways to upload your custom resources to FME Server.

You can publish these custom resources to FME Server for use within a specific repository by following these steps:

  1. Open the custom format or custom transformer in FME Workbench:

    File > Open > Select custom format/transformer

  2. Publish the resource to FME Server as you would publish a workspace.

    The resource then becomes available to workspaces within the repository to which you published it.

You can make the these custom resources accessible to all workspaces on FME Server by following these steps:

  1. Manually place the transformer in the shared resource directory.

    Each FME Engine used by FME Server can have a shared resources directory defined for it. The location of the directory is based on the FME_SHARED_RESOURCE_DIR parameter in the FME Engine's configuration file:

    <FMEServerDir>\Server\fmeEngineConfig_<instanceName>.txt

  2. Locate the value of the parameter in the configuration file:

    FME_SHARED_RESOURCE_DIR "C:/Apps/FMEServer/Server/Resources/shared"

  3. Create a sub-directory called "Transformers" for custom transformers and "Formats" for custom Formats, and then place your resources in those directories.

    Note:  If there are two definitions of the same custom transformer, one in the repository directory and the other in the shared directory, FME Server tries to find the transformer in FME_SHARED_RESOURCE_DIR first and use that. If it is not there, it looks for the transformer defined in the resource directory.

Safe Software Inc. www.safe.com